English Dictionary
◊ GEOGRAPHICAL AREA
geographical area
n : a demarcated area of the Earth [syn: {geographic area}, {geographical
region}, {geographic region}]